#ifndef STRUCT_H
#define STRUCT_H
enum 
{
	MEXIT=0,//退出
	MOPEN=1,//开户
	MDESTROY=2,//销户
	MLOGIN=3,//登录
	MUNLOCK=4,//解冻
	MSAVE=5,//存钱
	MTAKE=6,//取钱
	MTRANSF=7,//转帐
	MLOOK=8,//查询
	MAMEND=9,//修改密码
	MSUCCESS=10,//成功
	MFAIL=11,//失败

};
typedef struct//用户信息结构体
{
	int cliid;//帐号
	char otherid[20];//
	char name[10];//用户名
	char id[20];//身份证号码
	char passwd[10];//密码
	float money;//账户余额
	int lock;
}Cli;

typedef struct//客户端到服务器消息的结构题
{
	int m_type;//消息类型
	Cli m_cli;//账户信息
	pid_t m_pid;//客户端进程号
}Msg_ctos;

typedef struct//服务器到客户端消息结构体
{
	int m_type;//消息类型
	char m_str[255];//提示信息
}Msg_stoc;
#endif //STRUCT_H
